home *** CD-ROM | disk | FTP | other *** search
- Attribute VB_Name = "ColBarModule"
- Option Explicit
- Public Inp1, DefInp As String
- Public xx%, Idx%, IconIdx%
- Public Temp$, IBpath$, Inp$, Mess$
- Public Message$
- Public r2, r3, g2, g3, b2, b3 As Integer
-
- Public Sub ColBar(Obj As Object, St%, H%, R%, G%, B%, RE%, GE%, BE%)
- Dim H2%, H3%, IvR%, IvG%, IvB%
- Obj.AutoRedraw = True
- Obj.ScaleMode = 3 'pixel
- H3 = Int(H / 2)
- IvR = Int(RE - R) / H3
- IvG = Int(GE - G) / H3
- IvB = Int(BE - B) / H3
- Do While H >= H3
- Obj.Line (0, St + H2)-(Obj.ScaleWidth, St + H2), RGB(R, G, B)
- Obj.Line (0, St + H)-(Obj.ScaleWidth, St + H), RGB(R, G, B)
- H = H - 1
- H2 = H2 + 1
- R = R + IvR
- G = G + IvG
- B = B + IvB
- Loop
- End Sub
-